package com.lintf.bot.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lintf.bot.domain.BotGroup;
import com.lintf.bot.domain.dto.BotGroupAddDTO;
import com.lintf.bot.domain.dto.BotGroupListDTO;
import com.lintf.bot.domain.dto.BotGroupRemoveDTO;
import com.lintf.bot.domain.dto.BotGroupUpdateDTO;
import com.lintf.bot.domain.vo.BotGroupListVo;

import java.util.List;

/**
* @author lintf
* @description 针对表【bot_group】的数据库操作Service
* @createDate 2024-03-13 12:47:48
*/
public interface IBotGroupService extends IService<BotGroup> {

    List<BotGroupListVo> list(BotGroupListDTO dto);

    List<BotGroup> searchOfList(BotGroupListDTO dto);

    void add(BotGroupAddDTO dto);

    void update(BotGroupUpdateDTO dto);

    void remove(BotGroupRemoveDTO dto);
}
